Lucknow, March 2 -- Amid intense speculation, the BJP surprised all by not springing any major surprise on the list of 51 candidates for the Lok Sabha polls in Uttar Pradesh, naming about 60% of the c... Read More